package com.css.fxfzfxqh.modules.buildings.probabilityEvaluation.casualtiesPE.entity;

import com.css.fxfzfxqh.modules.util.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Author: zhangSongRui
 * @CreateTime: 2023/06/08
 * @Description: 概率评估_人员伤亡_计算
 */
@Data
public class CasualtiesPECalculation extends BaseEntity {
    //主键id
    private String id;
    //评估记录id
    private String assessId;
    //评估记录编号
    private String assessCode;
    //省名称
    private String provinceName;
    //市名称
    private String cityName;
    //县名称
    private String countyName;
    //地理id(虚拟ID) 或 房屋单体数据ID
    private String geographyId;
    //人员伤亡(重伤死亡)
    private String casualties;
    //时间段(白天晚上)
    private String time;
    //极限破坏(轻微,中等,严重,倒塌)
    private String extreme;
    //计算值(人)
    private BigDecimal calculatedValue;
    //修改值(人)
    private BigDecimal correctionValue;
    //概率P(1)计算值
    private String calculatedValuePt;
    //概率P(1)修正值
    private String correctionValuePt;
    //概率值p(T)(用【概率P(1)修正值】进行计算）
    private String chancePt;
    //期望值（人）
    private BigDecimal expectValue;
    //经纬度范围
    private String coordinateRange;
    //T年
    private String years;
    private String delFlag;
    private String extends1;
    //是烈度还是pga
    private String risk;
    //地震输入方式 (0发生概率地震危险性,1超越概率地震危险性)
    private String seismicInputMode;
    //0：房屋单体数据；1：房屋格网数据
    private String  houseDataFlag;
    private String geom;
    private Integer sort;
}
